Login

Sign up now

Compare teams

St Mirren Hearts
name St. Mirren Football Clubfound 1877country country flag Scotland website http://www.saintmirren.net name Heart of Midlothian Football Clubfound 1874country country flag Scotland website http://www.heartsfc.co.uk
Next match
2026-02-03 20:00
St Mirren vs Hearts
country flag Scotland - Premiership 2025/2026
2026-02-03 20:00
St Mirren vs Hearts
country flag Scotland - Premiership 2025/2026
Match between teams
2026-01-14 Hearts 2 0 St Mirren +
(15') Beni Baningime (60') Lawrence Shankland Alexandros Gogic (70') (80') Tomas Magnusson competition: Scotland - Premiership 2025/2026
2025-10-29 St Mirren 2 2 Hearts +
(28') Dan Nlundulu Lawrence Shankland (35') Craig Halkett (39') (39') Miguel Freckleton (55') Miguel Freckleton (57') Killian Phillips Harry Milne (59') Claudio Braga (71') competition: Scotland - Premiership 2025/2026
2025-02-26 Hearts 3 1 St Mirren +
Mandron Mikael (37') Boyd-munce Caolan (52') (55') Wilson James (63') Nieuwenhof Calem Mandron Mikael (67') Phillips Killian (74') O'hara Mark (80') (90') Vargas Kenneth competition: Scotland - Premiership 2024/2025
2025-02-10 St Mirren 1 1 Hearts +
(22') Mandron Mikael Nieuwenhof Calem (85') (90') Gogic Alexandros (120') Smyth Oisin (121') Unknown Unknown (121') (125') Fraser Marcus Wilson James (125') Penrice James (125') Vargas Kenneth (125') competition: Scotland - Fa Cup 2024/2025
2024-10-19 Hearts 4 0 St Mirren +
(15') Vargas Kenneth Dunne Charles (23') Olusanya Toyosi (34') (47') Oyegoke Daniel Kiltie Greg (53') Adeniran Dennis (84') (86') Wilson James (90') Spittal Blair Idowu Roland (90') competition: Scotland - Premiership 2024/2025
2024-09-21 St Mirren 2 1 Hearts +
(8') Taylor Gerald (13') Olusanya Toyosi Halkett Craig (18') Kingsley Stephen (33') (34') Olusanya Toyosi (40') Brown Jaden Grant Jorge (44') (65') Boyd-munce Caolan Baningime Beni (78') Shankland Lawrence (85') competition: Scotland - Premiership 2024/2025
2024-05-15 St Mirren 2 2 Hearts +
(7') Scott James Tagawa Kyosuke (20') (65') Bolton James Shankland Lawrence (73') competition: Scotland - Premiership Championship Group 2023/2024
2024-04-06 St Mirren 1 2 Hearts +
Grant Jorge (33') Tait Macaulay (45') Mandron Mikael (62') Sibbick Toby (62') (68') Olusanya Toyosi (82') Tanser Scott competition: Scotland - Premiership 2023/2024
2023-12-23 Hearts 2 0 St Mirren +
Gogic Alexandros (2') Tanser Scott (22') (33') Shankland Lawrence (49') Shankland Lawrence (66') Atkinson Nathaniel Boyd-munce Caolan (76') (78') Halkett Craig competition: Scotland - Premiership 2023/2024
2023-09-23 St Mirren 1 0 Hearts +
(7') Strain Ryan Rowles Kye (24') (24') Baccus Keanu (25') Olusanya Toyosi competition: Scotland - Premiership 2023/2024
2023-05-13 St Mirren 2 2 Hearts +
Rowles Kye (17') (23') Taylor Richard (29') Kiltie Greg (36') Shaughnessy Joe Devlin Cameron (44') (45') Strain Ryan Atkinson Nathaniel (65') Ginnelly Josh (73') Haring Peter (77') Kiomourtzoglou Orestis (80') Shankland Lawrence (90') competition: Scotland - Premiership Championship Group 2022/2023
2023-04-08 Hearts 0 2 St Mirren +
(7') Snodgrass Robert (50') Smith Michael Main Curtis (52') Gogic Alexandros (57') (62') Snodgrass Robert Tanser Scott (67') Dunne Charles (68') Gogic Alexandros (84') (86') Rowles Kye competition: Scotland - Premiership 2022/2023
2023-01-13 Hearts 1 0 St Mirren +
Baccus Keanu (23') (24') Smith Michael (29') Mckay Barrie Main Curtis (45') Gallagher Declan (54') (58') Snodgrass Robert Reid Dylan (80') competition: Scotland - Premiership 2022/2023
2023-01-07 St Mirren 1 1 Hearts +
(4') Strain Ryan (41') Baccus Keanu Mckay Barrie (45') Snodgrass Robert (49') (56') O'hara Mark Snodgrass Robert (86') (90') Fraser Marcus competition: Scotland - Premiership 2022/2023
2022-03-12 Hearts 4 2 St Mirren +
(16') Baningime Beni (29') Haring Peter Brophy Eamonn (36') (40') Baningime Beni Ronan Connor (62') (67') Mceneff Aaron (85') Simms Ellis competition: Scotland - FA Cup 2021/2022
2022-02-26 St Mirren 0 2 Hearts +
(22') Ronan Connor Atkinson Nathaniel (27') (62') Power Alan Devlin Cameron (62') Simms Ellis (64') (67') Tait Richard Devlin Cameron (67') Haring Peter (86') Halkett Craig (89') competition: Scotland - Scottish Football League 2021/2022
2021-11-27 Hearts 2 0 St Mirren +
Shaughnessy Joe (16') (61') Mackay-steven Gary- Flynn Ryan (62') (68') Devlin Cameron (75') Kingsley Stephen (89') Halliday Andrew Shaughnessy Joe (90') Alnwick Jak (90') competition: Scotland - Scottish Football League 2021/2022
2021-08-07 St Mirren 1 2 Hearts +
Halliday Andrew (16') Haring Peter (28') Baningime Beni (36') Boyce Liam (73') (85') Shaughnessy Joe (86') Dennis Kristian (90') Main Curtis competition: Scotland - Scottish Football League 2021/2022
2020-03-11 St Mirren 1 0 Hearts +
Naismith Steven (23') (48') Obika Jonathan Damour Loic (71') competition: Scotland - Scottish Premiership 2019/2020
2019-11-09 Hearts 5 2 St Mirren +
(6') Naismith Steven Obika Jonathan (21') (30') Mcloghlin Sean Mullen Danny (33') (42') Bozanic Oliver (46') Walker Jamie (77') Mulraney Jake competition: Scotland - Scottish Premiership 2019/2020
2019-09-28 St Mirren 0 0 Hearts +
Hickey Aaron (28') (41') Mcginn Paul competition: Scotland - Scottish Premiership 2019/2020
2019-02-23 Hearts 1 1 St Mirren +
(38') Ikpeazu Uche Tansey Greg (45') (49') Djoum Arnaud Macpherson Cameron (54') (56') Dikamona Clevid Flynn Ryan (57') (59') Naismith Steven Clare Sean (66') competition: Scotland - SL2 Relegation P.Off R2 2018/2019
2018-11-24 St Mirren 2 0 Hearts +
(37') Magennis Kyle (46') Hammill Adam (55') Hammill Adam (78') Mcginn Paul competition: Scotland - SL2 Relegation P.Off R2 2018/2019
2018-09-01 Hearts 4 1 St Mirren +
(4') Naismith Steven Dunne Jimmy (19') (30') Lee Oliver (41') Naismith Steven (43') Naismith Steven Samson Craig (76') (77') Djoum Arnaud (80') Naismith Steven Coulson Hayden (86') Flynn Ryan (88') competition: Scotland - SL2 Relegation P.Off R2 2018/2019
2014-05-10 St Mirren 1 1 Hearts +
(28') Newton C. Carrick D. (48') Walker J. (55') (69') Newton C. Paterson C. (74') (81') Mclean K. competition: Scotland - Premiership 2013/2014
2014-01-29 Hearts 2 1 St Mirren +
Thompson S. (1') (4') Paterson C. Mcgowan P. (22') Campbell A. (34') Goodwin J. (47') Mcausland M. (51') (52') Hamill J. (67') Unknown competition: Scotland - Premiership 2013/2014
2013-12-29 St Mirren 1 1 Hearts +
(3') Thompson S. Paterson C. (23') Tapping C. (34') Hamill J. (48') Robinson S. (53') Mcgowan D. (64') Stevenson R. (74') competition: Scotland - Premiership 2013/2014
2013-10-05 Hearts 0 2 St Mirren +
(34') Walker J. Mcginn J. (42') Van Zanten D. (55') (55') Mchattie K. Mcgowan P. (58') Goodwin J. (60') competition: Scotland - Premiership 2013/2014
2013-05-04 Hearts 3 0 St Mirren +
(13') Walker J. Van Zanten D. (33') (35') Barr D. (43') Mchattie K. Thompson S. (52') (54') Hamill J. Mclean K. (54') (79') Walker J. competition: Scotland - Premier League 2012/2013
2013-03-17 St Mirren 3 2 Hearts +
Stevenson R. (10') (37') Goncalves E. (39') Goncalves E. (46') Thompson S. (66') Newton C. Ngoo M. (69') Stevenson R. (85') competition: Scotland - League Cup 2012/2013
2013-02-27 St Mirren 2 0 Hearts +
(4') Mcgowan P. Barr D. (27') (45') Carey G. competition: Scotland - Premier League 2012/2013
2012-11-17 Hearts 1 0 St Mirren +
Carey G. (18') Mcausland M. (46') (64') Grainger D. competition: Scotland - Premier League 2012/2013
2012-09-15 St Mirren 2 0 Hearts +
(3') Goodwin J. (38') Goodwin J. (48') Guy L. competition: Scotland - Premier League 2012/2013
2012-03-21 St Mirren 0 2 Hearts +
Zaliukas (13') (16') Hasselbaink Barr (30') Hamill (31') (39') Thompson (46') McAusland (84') Goodwin Skacel (86') competition: Scotland - FA Cup 2011/2012
2012-03-10 Hearts 2 2 St Mirren +
Carey (27') (37') Beattie (48') Skacel Zaliukas (84') McGowan (89') competition: Scotland - FA Cup 2011/2012
2012-01-14 Hearts 5 2 St Mirren +
(1') Zaliukas (12') Zaliukas McGowan (13') Thompson (19') Carey (20') (23') Skacel (50') Black (64') Skacel (68') Skacel Tesselaar (86') (90') Sutton competition: Scotland - Premier League 2011/2012
2011-11-05 St Mirren 0 0 Hearts +
no action competition: Scotland - Premier League 2011/2012
2011-09-17 Hearts 2 0 St Mirren +
Haddad (20') (43') Hamill (65') Black (70') Mair Thompson (81') Goodwin (89') competition: Scotland - Premier League 2011/2012
2011-03-19 Hearts 3 2 St Mirren +
Higdon (15') Mair (23') (55') Skacel Travner (59') Higdon (65') Higdon (69') (82') Stevenson (90') Skacel competition: Scotland - Premier League 2010/2011
2010-12-29 St Mirren 0 2 Hearts +
Templeton (56') (62') McGregor Templeton (63') Zaliukas (76') (81') Potter Kyle (82') competition: Scotland - Premier League 2010/2011
2010-10-23 Hearts 3 0 St Mirren +
(2') Skacel Murray (18') (24') Skacel McLean (27') (90') Skacel competition: Scotland - Premier League 2010/2011
2010-04-03 St Mirren 1 1 Hearts +
Thompson J. (36') (44') Carey Zaliukas (47') competition: Scotland - Premier League 2009/2010
2010-02-02 Hearts 0 1 St Mirren +
(45') Black Mehmet (51') (56') Wallace (90') Nade Mehmet (90') competition: Scotland - League Cup 2009/2010
2010-01-16 Hearts 1 0 St Mirren +
Innes (15') (24') Stewart (53') Jonsson (61') Obua Murray (73') Mehmet (78') Higdon (85') competition: Scotland - Premier League 2009/2010
2009-10-03 St Mirren 2 1 Hearts +
Goncalves (31') (38') Thomson (65') Dargo competition: Scotland - Premier League 2009/2010
2009-02-21 Hearts 1 1 St Mirren +
(78') Jonsson Dorman (90') competition: Scotland - Premier League 2008/2009
2008-11-08 St Mirren 0 1 Hearts +
Stewart (42') Jonsson (79') competition: Scotland - Premier League 2008/2009
2008-08-23 Hearts 2 1 St Mirren +
Gilerao (26') (45') Mole Mehmet (70') (75') Stewart competition: Scotland - Premier League 2008/2009
2008-04-19 Hearts 3 2 St Mirren +
McCay (20') (28') Jonsson (42') Glen Mason (78') (81') Kingston competition: Scotland - Premier League 2007/2008
2008-03-15 St Mirren 1 1 Hearts +
(59') Hamilton Mikoliunas (87') competition: Scotland - Premier League 2007/2008
2007-12-26 Hearts 0 1 St Mirren +
McGinn (17') competition: Scotland - Premier League 2007/2008
2007-09-30 St Mirren 1 3 Hearts +
Driver (40') Stewart (56') (78') Corcoran Velicka (83') competition: Scotland - Premier League 2007/2008
2007-02-17 Hearts 1 1 St Mirren +
O Donnell (14') (71') Kingston competition: Scotland - Premier League 2006/2007
2006-12-02 St Mirren 2 2 Hearts +
Mikoliunas (1') (19') Kean (21') Kean Zaliukas (51') Hartley (75') competition: Scotland - Premier League 2006/2007
2006-09-09 Hearts 0 1 St Mirren +
Kean (82') competition: Scotland - Premier League 2006/2007
2001-01-31 Hearts 1 0 St Mirren +
(74') Cameron C. competition: Scotland - Premier League 2000/2001
2000-11-11 St Mirren 1 2 Hearts +
Cameron C. (22') Severin S. (82') (89') Gillies R. competition: Scotland - Premier League 2000/2001
2000-09-20 Hearts 2 0 St Mirren +
(46') McSwegan G. (68') Juanjo C. competition: Scotland - Premier League 2000/2001
show all matches
Summary match factsAll team matches 58St Mirren wins 13Hearts wins 29Draw matches 16
Last 10 matches
(63') Jake Young competition: Scotland - Premiership 2025/2026
Richard King (53') (56') Robbie Muirhead (67') Macaulay Tait Marcus Fraser (72') (81') Connor Mclennan Alexandros Gogic (89') (90') Mahamadou Susoho Killian Phillips (90') competition: Scotland - Premiership 2025/2026
Roland Idowu (3') (11') Scott Arfield competition: Scotland - Fa Cup 2025/2026
(15') Beni Baningime (60') Lawrence Shankland Alexandros Gogic (70') (80') Tomas Magnusson competition: Scotland - Premiership 2025/2026
(22') Dan Nlundulu Finn Yeats (55') Calvin Miller (61') (76') Miguel Freckleton Scott Bain (88') competition: Scotland - Premiership 2025/2026
(35') Tawanda Maswanhise Richard King (43') Dan Nlundulu (45') Miguel Freckleton (45') (57') Elliot Watt competition: Scotland - Premiership 2025/2026
(39') Thelo Aasgaard (52') Emmanuel Fernandez Roland Idowu (55') Marcus Fraser (59') (82') Jack Butland Mikael Mandron (82') competition: Scotland - Premiership 2025/2026
(27') Roland Idowu competition: Scotland - Premiership 2025/2026
(72') Mikael Mandron Daniel Finlayson (75') competition: Scotland - Premiership 2025/2026
(2') Marcus Fraser (22') Marcus Fraser Reo Hatate (23') (45') Dan Nlundulu Auston Trusty (45') (64') Jonah Ayunga (76') Jonah Ayunga (77') Jonah Ayunga competition: Scotland - League Cup Final Stage 2025/2026
Pierre Landry Kabore (11') (24') Amar Fatah Alexandros Kiziridis (29') (31') Kristijan Trapanovski Harry Milne (45') (54') Craig Sibbald (61') Neil Farrugia (75') Panutche Camara Pierre Landry Kabore (81') competition: Scotland - Premiership 2025/2026
Benjamin Nygren (7') (48') Stuart Findlay Hyun-jun Yang (62') Tomas Cvancara (64') (65') Tomas Magnusson Auston Trusty (77') Julian Araujo (79') (82') Oisin Mcentee (87') Claudio Braga Arne Engels (89') (89') Stuart Findlay Callum Mcgregor (89') Sebastian Tounekti (90') Kasper Schmeichel (90') competition: Scotland - Premiership 2025/2026
Ben Parkinson (59') (86') Lawrence Shankland competition: Scotland - Fa Cup 2025/2026
(15') Beni Baningime (60') Lawrence Shankland Alexandros Gogic (70') (80') Tomas Magnusson competition: Scotland - Premiership 2025/2026
(27') Ryan Astley Claudio Braga (27') Alexander Schwolow (45') (59') Finlay Robertson competition: Scotland - Premiership 2025/2026
(18') Craig Halkett Scott Pittman (32') Samson Lawal (53') competition: Scotland - Premiership 2025/2026
(3') Jamie Mcgrath (45') Josh Campbell (48') Kieron Bowie (56') Josh Mulligan Lawrence Shankland (75') Cameron Devlin (89') competition: Scotland - Premiership 2025/2026
(38') Stuart Findlay (42') Lawrence Shankland (61') Oisin Mcentee Youssef Chermiti (90') Mikey Moore (90') (90') Beni Baningime competition: Scotland - Premiership 2025/2026
Claudio Braga (2') Tomas Magnusson (28') (39') Filip Lissah Craig Halkett (41') Stephen Kingsley (77') (85') Sam Hart competition: Scotland - Premiership 2025/2026
(35') Hyun-jun Yang Harry Milne (36') Claudio Braga (44') Cameron Devlin (60') Michael Steinwender (62') Oisin Mcentee (65') (90') Kieran Tierney competition: Scotland - Premiership 2025/2026
St Mirren form
WWDLLLLDDD
Hearts form
WWWLWWWDDW
Matches facts, based on last 10 played matches
Number of St Mirren wins 2Number of St Mirren draws 4Number of St Mirren loses 4Average scored goals per match 0.7Average received goals per match 1.1Chance to score goal next match 50 %Chance to receive goal next match 70 %
Number of Hearts wins 7Number of Hearts draws 2Number of Hearts loses 1Average scored goals per match 1.8Average received goals per match 0.8Chance to score goal next match 100 %Chance to receive goal next match 50 %